package com.example.kotlin01

data class DataClassess(var x: Int, var y: Int) {
}

fun main() {
    var classess1 = DataClassess(1,2)
    var classess2 = DataClassess(3,4)
    //1.数据类默认提供了getter setter方法
    println("${classess1.x} and ${classess1.y}")
    //2.数据类默认提供了copy方法
    var classess3 = classess1.copy()
    println("${classess3.x} and ${classess3.y}")
    //3.数据类默认为成员属性提供了toString方法
    println(classess2.toString())
    //4.数据类默认提供了equals方法
    println(classess2.equals(classess1))
    println(classess3.equals(classess1))
}